<?php 
	ob_start ("ob_gzhandler");
	header("Content-type: text/css; charset: UTF-8");
	header("Cache-Control: must-revalidate");
	$offset = 60 * 60 ;
	$ExpStr = "Expires: " . 
	gmdate("D, d M Y H:i:s",
	time() + $offset) . " GMT";
	header($ExpStr);
?>

body{    background:#fff;    color:#000;    margin:0px;    font: 63%/150% "Lucida Sans",Verdana,Arial,sans-serif}a{ background:#fff; color:#38c; text-decoration:none}a:hover{ background:#38c; color:#eee; text-decoration:none}#container{text-align:left;margin:auto;padding:0 8%; color:#000; background:#fff; font-size:1.2em} #content{ margin-top:2em} #top-logo{ background:#fff; padding:3em 0 0} #top-logo h1{ font-size:2.5em; margin:0 0.5em 0 0; padding:0 0.5em 0.25em 0; border-right:1px solid #ddd; float:left; z-index:10; position:relative} #top-logo h1 a{ text-decoration:none} #top-logo h1 a:hover{ color:#38c; background:#fff; text-decoration:none} #top-logo p{ color:#bbb; background:#fff; font-size:1.2em; margin:0; line-height:1.5em} #admin-panel{ position:absolute; top:0px; left:0px} #footer { padding:2em 8%; clear:both; margin-top:10px; padding-bottom:10px; color:#fff; background:#38c;border-top:1px solid #000} #footer a { background:#38c; color:#fff; text-decoration:underline; font-weight:normal} #footer a:hover { background:#fff; color:#38c; text-decoration:none; font-weight:normal} #credits{ clear:both; color:#fff; background:#38c; border-top:1px dotted #fff; padding-bottom:5em}.post{ padding-right:1em} .post-text{ padding-bottom:.5em;} .post a{ background:#fff; color:#38c; text-decoration:none; border-bottom:1px dotted #38c} .post a:hover{ background:#38c; color:#fff; text-decoration:none} .post h2 a{ color:#38c; background:#fff; text-decoration:none; font-size:.7em} .post h2 a:hover{ color:#38c; background:#fff; text-decoration:none; font-size:.7em; border-bottom:1px dotted #38c} .details{ margin:1em 0; text-align:right; border-top:1px solid #333; padding:0.5em 0; font-size:0.95em; color:#38c; background:#fff}#article-meta{ float:left; width:200px; background:#eee; padding:2em; margin-right:3em; margin-bottom:2em} #article-meta a{ background:#eee; color:#000; text-decoration:none} #article-meta a:hover{ background:#000; color:#eee; text-decoration:none} #article-meta p{ line-height:1.5em; border-bottom:1px dotted #333}#comments{ clear:both; border-top:1px dotted #333}#article-text h2{ color:#38c; background:#fff}#articles-blurb{ width:38%; margin-right:2em} #articles-blurb h2{ color:#38c; background:#fff}#articles{ float:right; width:50%} #articles h2{ font-size:1.1em; border-bottom:1px dotted #333; padding-bottom:1em}.xar-mod-head{ display:none}.xar-mod-title{ font-size:1.4em; font-weight:bold}.xar-alt{background-color:#eee}.xar-accent{background-color:#eee}.xar-alt-outline{border:1px solid #ccc}.xar-accent-outline{border:1px solid #ccc}.xar-norm-outline{border:1px solid #ccc}.xar-sub{font-size:smaller}.xar-title{ font-weight:bold; font-size:1.2em}.xar-error{ color:#000}blockquote { margin:2em; padding:2em;color:#000; border-bottom:#ccc 1px solid; border-top:#ccc 1px solid}input,select,textarea{border:1px solid #ddd;background:#fff;color:#000;padding:3px}input:hover,input:focus{border:1px solid #aaa}select:hover,select:focus{border:1px solid #aaa}textarea:hover,textarea:focus{border:1px solid #aaa}img{ border:none}fieldset{ border:1px solid #aaa; margin:1em 0; padding:5px}label.xar-form-label{ float:left; width:20em; height:2em; vertical-align:center; background-color:#f8f8f8; padding:0 .5em; padding-top:.5em; margin-right:1em; text-align:right; border-color:#ddd; border-width:1px; border-style:solid}.xar_formelement{ padding-top:1em; clear:both}.xar-form-input-wrapper{ padding-top:1em; clear:both}div#hmenu{padding:0 10px;margin:3px 0 0 0;height:20px;width:740px;position:relative;color:#cb9}* html div#hmenu{z-index:9998}div#hmenu li#hmenulabel{padding:0 10px;display:block;text-transform:uppercase;font-weight:bold;font-size:11px;line-height:12px;font-family:arial,helvetica,sans-serif}div#hmenu ul#hmenuroot a.empty{text-transform:uppercase;color:#000;font-weight:bold;font-size:11px;line-height:12px;font-family:arial,helvetica,sans-serif;width:auto}#hmenuroot,#hmenuroot ul{padding:0;margin:0;list-style:none;float:left}div#hmenu ul#hmenuroot li.cat{ width:auto}#hmenuroot li{position:relative;display:block;float:left;height:12px;line-height:12px;margin:0}#hmenuroot li ul{position:absolute;left:-999em;margin:0;z-index:9999;width:128px}#hmenuroot li ul ul{ position:absolute; top:1px; margin-left:100px; padding-bottom:2px; border:2px solid red}* html #hmenuroot li ul ul{margin-left:120px}#hmenuroot li a{display:block;color:#000;text-decoration:none;background-color:#fff;padding:0 3px;margin:0 0 -1px 0;font-size:10px;font-family:arial,helvetica,sans-serif;font-weight:bold;border-color:#EBEBEB #c73 #c73 #EBEBEB;border-width:1px;border-style:solid}#hmenuroot li li a{ width:120px}#hmenuroot li a:hover{color:#cb9;background-color:#c73}#hmenuroot li:hover ul,#hmenuroot li li:hover ul,#hmenuroot li li li:hover ul,#hmenuroot li.over ul,#hmenuroot li li.over ul,#hmenuroot li li li.over ul{left:auto;z-index:10000}#searchform input{position:absolute;right:10%;top:1.7em;margin:10px 5px 0 0;border:1px solid #ddd;width:150px;background:#fff;color:#ddd;padding:3px}#searchform input:hover,#searchform input:focus{border:1px solid #aaa; color:#000; background:#fff}#LSResult{position:absolute;right:-15px;top:55px;z-index:100;margin:10px 10px 0 0;padding:10px 10px 10px 15px;background-color:#eee;border:1px solid #ddd;width:240px;text-align:left;display:none; font-size:1em} #LSResult a { background:#eee} #LSResult a:hover { background:#38c}#LSClose{font-size:1em}.LSDetails{padding:10px 10px 10px 15px}